﻿/*
 * Copyright (c) United Binary LLC.  All rights reserved.
 * 
 * This code is licensed under the MIT License
 * 
 * SEE: http://harnessit.codeplex.com/license
 * 
 */
using System;

namespace UnitedBinary.UnitTests.Framework
{
	public interface Is
	{
		bool False(bool assertion);
		bool False(bool assertion, string description);

		bool True(bool assertion);
		bool True(bool assertion, string description);

		bool Null(object obj);
		bool Null(object obj, string description);

		bool NotNull(object obj);
		bool NotNull(object obj, string description);

		bool NotNullOrEmpty(string text);
		bool NotNullOrEmpty(string text, string description);
	}
}
